#!/bin/bash

# Nginx日志生成器停止脚本

echo "=== 停止Nginx日志生成器 ==="

# 查找并停止Java进程
PID=$(ps aux | grep java | grep nginx-log-generator | grep -v grep | awk '{print $2}')

if [ -z "$PID" ]; then
    echo "未找到运行的Nginx日志生成器进程"
else
    echo "找到进程PID: $PID"
    kill $PID
    
    # 等待进程结束
    sleep 2
    
    # 检查进程是否还在运行
    if ps -p $PID > /dev/null 2>&1; then
        echo "进程仍在运行，强制终止..."
        kill -9 $PID
    fi
    
    echo "进程已停止"
fi

echo "停止完成！"